package com.edais.domain;

import java.io.Serializable;
import java.util.Date;

/**
 * 第三方产品路由
 * 
 * @author aohj
 * 
 */
public class ThirdProductRoute implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	private Long id;
	/**
	 * 第三方平台代码
	 */
	private String thirdPlatformCode;
	/**
	 * 第三方平台名称
	 */
	private String thirdPlatformName;
	/**
	 * 第三方产品代码
	 */
	private String thirdProductCode;
	/**
	 * 第三方产品名称
	 */
	private String thirdProductName;
	/**
	 * 产品代码
	 */
	private String productCode;
	/**
	 * 产品名称
	 */
	private String productName;
	/**
	 * 银行代码
	 */
	private String bankCode;
	/**
	 * 银行名称
	 */
	private String bankName;
	/**
	 * 优先级
	 */
	private String priority;

	/**
	 * 是否启用
	 */
	private String enabled;
	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 创建人
	 */
	private String createPer;
	/**
	 * 更新人
	 */
	private String updatePer;

	/**
	 * 银行单日限额
	 */
	private String bankDayLimit;

	/**
	 * 银行单月限额
	 */
	private String bankMonthLimit;

	/**
	 * 银行单笔限额
	 */
	private String bankLimit;

	/**
	 * 银行单笔最小限额
	 */
	private String bankMinLimit;
	
	/**
	 * 路由权重
	 */
	private String weight;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getThirdPlatformCode() {
		return thirdPlatformCode;
	}

	public void setThirdPlatformCode(String thirdPlatformCode) {
		this.thirdPlatformCode = thirdPlatformCode;
	}

	public String getThirdPlatformName() {
		return thirdPlatformName;
	}

	public void setThirdPlatformName(String thirdPlatformName) {
		this.thirdPlatformName = thirdPlatformName;
	}

	public String getThirdProductCode() {
		return thirdProductCode;
	}

	public void setThirdProductCode(String thirdProductCode) {
		this.thirdProductCode = thirdProductCode;
	}

	public String getThirdProductName() {
		return thirdProductName;
	}

	public void setThirdProductName(String thirdProductName) {
		this.thirdProductName = thirdProductName;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getBankCode() {
		return bankCode;
	}

	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getPriority() {
		return priority;
	}

	public void setPriority(String priority) {
		this.priority = priority;
	}

	public String getEnabled() {
		return enabled;
	}

	public void setEnabled(String enabled) {
		this.enabled = enabled;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getCreatePer() {
		return createPer;
	}

	public void setCreatePer(String createPer) {
		this.createPer = createPer;
	}

	public String getUpdatePer() {
		return updatePer;
	}

	public void setUpdatePer(String updatePer) {
		this.updatePer = updatePer;
	}

	public String getBankDayLimit() {
		return bankDayLimit;
	}

	public void setBankDayLimit(String bankDayLimit) {
		this.bankDayLimit = bankDayLimit;
	}

	public String getBankMonthLimit() {
		return bankMonthLimit;
	}

	public void setBankMonthLimit(String bankMonthLimit) {
		this.bankMonthLimit = bankMonthLimit;
	}

	public String getBankLimit() {
		return bankLimit;
	}

	public void setBankLimit(String bankLimit) {
		this.bankLimit = bankLimit;
	}

	public String getBankMinLimit() {
		return bankMinLimit;
	}

	public void setBankMinLimit(String bankMinLimit) {
		this.bankMinLimit = bankMinLimit;
	}

	public String getWeight() {
		return weight;
	}

	public void setWeight(String weight) {
		this.weight = weight;
	}
	
	
}